A Semantical and Implementative Comparison of File Sharing Peer-to-Peer Applications
نویسنده
چکیده
In this paper some representative peer-to-peer file sharing applications are compared against two sets of features. The first set describes the semantics of the relevant primitive operations over the shared data space. The second set describes the algorithmic and architectural solutions to implement these primitives. The obtained classification points out the mutual relationships between the expressive power and the degree of abstraction over low-level issues offered by each application.
منابع مشابه
P2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملA comparison of peer-to-peer architectures
The large number of peer-to-peer file-sharing applications can be subdivided in three basic categories: having a mediated, pure or hybrid architecture. This paper details each of these and indicates their respective strengths and weaknesses. In addition to this theoretical study, a number of practical experiments were conducted, with special attention for three popular applications, representat...
متن کاملA Comparison of Peer-to-Peer Search Methods
Peer-to-Peer networks have become a major research topic over the last few years. Object location is a major part in the operation of these distributed systems. In this work, we present an overview of several search methods for unstructured peer-to-peer networks. Popular file-sharing applications, through which enormous amounts of data are daily exchanged, operate on such networks. We analyze t...
متن کاملP2P Networks for Content Sharing
Peer-to-peer (P2P) technologies have been widely used for content sharing, popularly called “file-swapping” networks. This chapter gives a broad overview of content sharing P2P technologies. It starts with the fundamental concept of P2P computing followed by the analysis of network topologies used in peer-to-peer systems. Next, three milestone peer-to-peer technologies: Napster, Gnutella, and F...
متن کاملA Comparison of Mobile Peer-to-peer File-sharing Clients
File-sharing on mobile phones is becoming widespread. With the recent introduction of the first mobile BitTorrent clients, any mobile user can access content shared via BitTorrent. We created two BitTorrent clients, one for Symbian OS, and the other for Java-enabled mobile devices. In this paper we overview their key characteristics, compare their differences and discuss the issues we faced dur...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002